*{
    padding: 0;
    margin: 0;
}
input{
    width: 50px;
    height: 25px;
}
button{
    width: 100px;
    height: 30px;
}
#head{
    width: 100%;
    height: 50px;
}
#head_son{
    margin: 0 auto;
    height: 50px;
    text-align: center;
}
#head_son span{
    font-size: 40px;
    color: deepskyblue;
}
#left{
    float: left;
    width: 843px;
    margin: 20px 50px;
    padding-left: 350px;
}
#box_left{
    padding: 10px;
    float: left;
    border: 1px solid cyan;
}
#box_right{
    padding: 10px;
    float: right;
    border: 1px solid cyan;
}
#right{
    float: right;
}
#text{
    padding: 5px;
    border: 1px solid #58a4b0;
}
#text img{
    min-width: 50px;
    max-width: 378px;
    transition: transform 2s;
    border: 1px;
    z-index: 1;
}
#text img:hover{
    transform: scale(2);
    box-shadow: 10px 10px 15px #ccc;
    z-index: 2;
}